medical and technical measures - Espagnol Anglais Dictionnaire